package io.github.wanggit.antrpc.gateway.starter.zk;

import lombok.Data;

@Data
public class ZkConfig {

    /** zookeeper服务器ip地址，多个使用逗号间隔 */
    private String zkIps = "localhost:2181";

    /** zookeeper连接断开之后进行重试的基础等待时间毫秒 */
    private Integer zkConnectRetryBaseSleepMs = 1000;

    /** zookeeper连接断开之后重试的最大次数 */
    private Integer zkConnectMaxRetries = 5;

    /** zookeeper连接断开之后进行重试的最大等待时间毫秒 */
    private Integer zkConnectRetryMaxSleepMs = 30000;

    /** zookeeper连接超时时间毫秒 */
    private Integer zkConnectionTimeoutMs = 5000;
}
